home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Other Items
/
Fetch Browser
/
Fetch Browser.rsrc
/
bin.rsrc_CODE_14_GTerminate.txt
< prev
next >
Wrap
Text File
|
1996-07-25
|
10KB
|
170 lines
# near model CODE resource
# jump table entries: 4976-4979 (4 of them)
export_622:
00000000 4E56 FFFC link A6, -0x0004
00000004 48E7 0018 movem.l -[A7], A3,A4
00000008 266E 0008 movea.l A3, [A6 + 0x8]
0000000C 284B movea.l A4, A3
0000000E 42A7 clr.l -[A7]
00000010 2F0B move.l -[A7], A3
00000012 4EAD 092A jsr [A5 + 0x92A /* export_289 */]
00000016 4EAD 5262 jsr [A5 + 0x5262 /* export_2632 */]
0000001A 4EAD 0032 jsr [A5 + 0x32 /* export_2 */]
0000001E 42A7 clr.l -[A7]
00000020 4EAD 32B2 jsr [A5 + 0x32B2 /* export_1618 */]
00000024 4EAD 53BA jsr [A5 + 0x53BA /* export_2675 */]
00000028 42A7 clr.l -[A7]
0000002A 4EAD 32B2 jsr [A5 + 0x32B2 /* export_1618 */]
0000002E 4EAD 3E8A jsr [A5 + 0x3E8A /* export_1997 */]
00000032 2054 movea.l A0, [A4]
00000034 4AA8 0024 tst.l [A0 + 0x24]
00000038 6710 beq +0x12 /* 0000004A */
0000003A 42A7 clr.l -[A7]
0000003C 2054 movea.l A0, [A4]
0000003E 2F28 0024 move.l -[A7], [A0 + 0x24]
00000042 4EAD 3BAA jsr [A5 + 0x3BAA /* export_1905 */]
00000046 4EAD 3E8A jsr [A5 + 0x3E8A /* export_1997 */]
label0000004A:
0000004A 2054 movea.l A0, [A4]
0000004C 4AA8 002C tst.l [A0 + 0x2C]
00000050 6710 beq +0x12 /* 00000062 */
00000052 42A7 clr.l -[A7]
00000054 2054 movea.l A0, [A4]
00000056 2F28 002C move.l -[A7], [A0 + 0x2C]
0000005A 4EAD 3BAA jsr [A5 + 0x3BAA /* export_1905 */]
0000005E 4EAD 3E8A jsr [A5 + 0x3E8A /* export_1997 */]
label00000062:
00000062 2054 movea.l A0, [A4]
00000064 4AA8 0028 tst.l [A0 + 0x28]
00000068 6710 beq +0x12 /* 0000007A */
0000006A 42A7 clr.l -[A7]
0000006C 2054 movea.l A0, [A4]
0000006E 2F28 0028 move.l -[A7], [A0 + 0x28]
00000072 4EAD 3BAA jsr [A5 + 0x3BAA /* export_1905 */]
00000076 4EAD 3E8A jsr [A5 + 0x3E8A /* export_1997 */]
label0000007A:
0000007A 4EAD 4A4A jsr [A5 + 0x4A4A /* export_2373 */]
0000007E 4EAD 551A jsr [A5 + 0x551A /* export_2719 */]
00000082 4EAD 4CFA jsr [A5 + 0x4CFA /* export_2459 */]
00000086 4EAD 4D12 jsr [A5 + 0x4D12 /* export_2462 */]
0000008A 4EAD 557A jsr [A5 + 0x557A /* export_2731 */]
0000008E 4EAD 2602 jsr [A5 + 0x2602 /* export_1212 */]
00000092 4EAD 4CF2 jsr [A5 + 0x4CF2 /* export_2458 */]
00000096 4EAD 4D0A jsr [A5 + 0x4D0A /* export_2461 */]
0000009A 4EAD 2CF2 jsr [A5 + 0x2CF2 /* export_1434 */]
0000009E 4EAD 4D02 jsr [A5 + 0x4D02 /* export_2460 */]
000000A2 4EAD 4CDA jsr [A5 + 0x4CDA /* export_2455 */]
000000A6 4EAD 4CE2 jsr [A5 + 0x4CE2 /* export_2456 */]
000000AA 4EAD 4CEA jsr [A5 + 0x4CEA /* export_2457 */]
000000AE 4EAD 4CD2 jsr [A5 + 0x4CD2 /* export_2454 */]
000000B2 2F0B move.l -[A7], A3
000000B4 4EBA 00BA jsr [PC + 0xBA /* 00000170 */]
000000B8 4CDF 1800 movem.l A3,A4, [A7]+
000000BC 4E5E unlink A6
000000BE 2E9F move.l [A7], [A7]+
000000C0 4E75 rts
000000C2 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_623: // at 000000C4 (misaligned)
000000C6 FFFE .invalid <<F/7/7>>
000000C8 102D F54C move.b D0, [A5 - 0xAB4]
000000CC 6760 beq +0x62 /* 0000012E */
000000CE 3F3C 0001 move.w -[A7], 0x1
000000D2 4EAD 18AA jsr [A5 + 0x18AA /* export_785 */]
000000D6 4267 clr.w -[A7]
000000D8 486D F558 pea.l [A5 - 0xAA8]
000000DC 205F movea.l A0, [A7]+
000000DE A034 syscall VRemove
000000E0 3E80 move.w [A7], D0
000000E2 3D5F FFFE move.w [A6 - 0x2], [A7]+
000000E6 486D F6F0 pea.l [A5 - 0x910]
000000EA 4EAD 23FA jsr [A5 + 0x23FA /* export_1147 */]
000000EE 486D F6E0 pea.l [A5 - 0x920]
000000F2 4EAD 23FA jsr [A5 + 0x23FA /* export_1147 */]
000000F6 102D FCAD move.b D0, [A5 - 0x353]
000000FA 6708 beq +0xA /* 00000104 */
000000FC 486D F6B0 pea.l [A5 - 0x950]
00000100 4EAD 23FA jsr [A5 + 0x23FA /* export_1147 */]
label00000104:
00000104 486D F6C0 pea.l [A5 - 0x940]
00000108 4EAD 23FA jsr [A5 + 0x23FA /* export_1147 */]
0000010C 486D F700 pea.l [A5 - 0x900]
00000110 4EAD 23FA jsr [A5 + 0x23FA /* export_1147 */]
00000114 102D FCBD move.b D0, [A5 - 0x343]
00000118 6710 beq +0x12 /* 0000012A */
0000011A 486D F6D0 pea.l [A5 - 0x930]
0000011E 4EAD 23FA jsr [A5 + 0x23FA /* export_1147 */]
00000122 486D F6A0 pea.l [A5 - 0x960]
00000126 4EAD 23FA jsr [A5 + 0x23FA /* export_1147 */]
label0000012A:
0000012A 422D F54C clr.b [A5 - 0xAB4]
label0000012E:
0000012E 4E5E unlink A6
00000130 4E75 rts
00000132 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000134-0000013A
export_624:
fn00000134:
00000134 4E56 0000 link A6, 0
00000138 4E5E unlink A6
// end alternate branch 00000134-0000013A
export_624: // at 00000134 (misaligned)
fn00000134: // (misaligned)
00000136 0000 4E5E ori.b D0, 0x5E /* '^' */
0000013A 2E9F move.l [A7], [A7]+
0000013C 4E75 rts
0000013E 0000 4E56 ori.b D0, 0x56 /* 'V' */
00000142 0000 2F2E ori.b D0, 0x2E /* '.' */
00000146 000C 4EAD ori.b A4, 0xAD
0000014A 1B02 move.b -[A5], D2
0000014C 7000 moveq.l D0, 0x00
0000014E 2D40 000C move.l [A6 + 0xC], D0
00000152 4E5E unlink A6
00000154 205F movea.l A0, [A7]+
00000156 504F addq.w A7, 8
00000158 4ED0 jmp [A0]
0000015A 0000 4E56 ori.b D0, 0x56 /* 'V' */
0000015E 0000 2F2E ori.b D0, 0x2E /* '.' */
00000162 000C 4EAD ori.b A4, 0xAD
00000166 0A02 4E5E xori.b D2, 0x5E /* '^' */
0000016A 205F movea.l A0, [A7]+
0000016C 504F addq.w A7, 8
0000016E 4ED0 jmp [A0]
export_625:
fn00000170:
00000170 4E56 FFFC link A6, -0x0004
00000174 48E7 0018 movem.l -[A7], A3,A4
00000178 266E 0008 movea.l A3, [A6 + 0x8]
label0000017C:
0000017C 42A7 clr.l -[A7]
0000017E A924 syscall FrontWindow
00000180 285F movea.l A4, [A7]+
00000182 200C move.l D0, A4
00000184 6708 beq +0xA /* 0000018E */
00000186 2F0C move.l -[A7], A4
00000188 2F0B move.l -[A7], A3
0000018A 4EAD 09F2 jsr [A5 + 0x9F2 /* export_314 */]
label0000018E:
0000018E 200C move.l D0, A4
00000190 66EA bne -0x14 /* 0000017C */
00000192 487A FFC8 pea.l [PC - 0x38 /* 0000015C, value 0x4E560000 'NV\0\0', cstring "NV" */]
00000196 2F0E move.l -[A7], A6
00000198 2F0B move.l -[A7], A3
0000019A 4EAD 1C7A jsr [A5 + 0x1C7A /* export_907 */]
0000019E 2F2D F840 move.l -[A7], [A5 - 0x7C0]
000001A2 4EBA FF90 jsr [PC - 0x70 /* 00000134 */]
000001A6 4AAD F7D0 tst.l [A5 - 0x830]
000001AA 670E beq +0x10 /* 000001BA */
000001AC 487A FF92 pea.l [PC - 0x6E /* 00000140, value 0x4E560000 'NV\0\0', cstring "NV" */]
000001B0 2F0E move.l -[A7], A6
000001B2 2F2D F7D0 move.l -[A7], [A5 - 0x830]
000001B6 4EAD 1BBA jsr [A5 + 0x1BBA /* export_883 */]
label000001BA:
000001BA 42A7 clr.l -[A7]
000001BC A9FB syscall LoadScrap/LodeScrap
000001BE 4A9F tst.l [A7]+
000001C0 4CDF 1800 movem.l A3,A4, [A7]+
000001C4 4E5E unlink A6
000001C6 2E9F move.l [A7], [A7]+
000001C8 4E75 rts
000001CA 0000 .incomplete